package co.com.smart.persistence.entity;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import co.com.smart.persistence.entity.dto.SmartEspecialidad;
import co.com.smart.persistence.entity.util.AbstractFacade;

/**
 * Session Bean implementation class EspecialidadFacade
 */
@Stateless(
		name		= "EspecialidadFacade", 
		mappedName 	= "ejb/EspecialidadFacade")
public class EspecialidadFacade extends AbstractFacade<SmartEspecialidad> implements EspecialidadFacadeLocal {

	@PersistenceContext(unitName = "SnakeServicesPU")
	private EntityManager em;
    /**
     * Default constructor. 
     */
    public EspecialidadFacade() {
    	super(SmartEspecialidad.class);
    }
    
    @Override
    protected EntityManager getEntityManager() {
    	return em;
    }
    

}
